STM32L105做主控的低功耗WIFI门锁, 读卡芯片为FM17520, wifi模块为ESP8266
.
├── Libraries
│ ├── CMSIS
│ │ ├── CMSIS END USER LICENCE AGREEMENT.pdf
│ │ ├── Device
│ │ │ └── ST
│ │ │ └── STM32L1xx
│ │ │ ├── Include
│ │ │ │ ├── stm32l1xx.h
│ │ │ │ └── system_stm32l1xx.h
│ │ │ ├── Release_Notes.html
│ │ │ └── Source
│ │ │ └── Templates
│ │ │ ├── TASKING
│ │ │ │ └── cstart_thumb2.asm
│ │ │ ├── TrueSTUDIO
│ │ │ │ ├── startup_stm32l1xx_hd.s
│ │ │ │ ├── startup_stm32l1xx_md.s
│ │ │ │ ├── startup_stm32l1xx_mdp.s
│ │ │ │ └── startup_stm32l1xx_xl.s
│ │ │ ├── arm
│ │ │ │ ├── startup_stm32l1xx_hd.s
│ │ │ │ ├── startup_stm32l1xx_md.s
│ │ │ │ ├── startup_stm32l1xx_mdp.s
│ │ │ │ └── startup_stm32l1xx_xl.s
│ │ │ ├── gcc_ride7
│ │ │ │ ├── startup_stm32l1xx_hd.s
│ │ │ │ ├── startup_stm32l1xx_md.s
│ │ │ │ ├── startup_stm32l1xx_mdp.s
│ │ │ │ └── startup_stm32l1xx_xl.s
│ │ │ ├── iar
│ │ │ │ ├── startup_stm32l1xx_hd.s
│ │ │ │ ├── startup_stm32l1xx_md.s
│ │ │ │ ├── startup_stm32l1xx_mdp.s
│ │ │ │ └── startup_stm32l1xx_xl.s
│ │ │ └── system_stm32l1xx.c
│ │ ├── Include
│ │ │ ├── arm_common_tables.h
│ │ │ ├── arm_const_structs.h
│ │ │ ├── arm_math.h
│ │ │ ├── core_cm0.h
│ │ │ ├── core_cm0plus.h
│ │ │ ├── core_cm3.h
│ │ │ ├── core_cm4.h
│ │ │ ├── core_cm4_simd.h
│ │ │ ├── core_cmFunc.h
│ │ │ ├── core_cmInstr.h
│ │ │ ├── core_sc000.h
│ │ │ └── core_sc300.h
│ │ ├── README.txt
│ │ ├── RTOS
│ │ │ └── cmsis_os.h
│ │ ├── SVD
│ │ │ ├── ARM_Sample.svd
│ │ │ ├── ARM_Sample_1_1.svd
│ │ │ ├── CMSIS-SVD_Schema_1_0.xsd
│ │ │ ├── CMSIS-SVD_Schema_1_1_draft.xsd
│ │ │ └── SVDConv.exe
│ │ └── index.html
│ └── STM32L1xx_StdPeriph_Driver
│ ├── Release_Notes.html
│ ├── inc
│ │ ├── misc.h
│ │ ├── stm32l1xx_adc.h
│ │ ├── stm32l1xx_aes.h
│ │ ├── stm32l1xx_comp.h
│ │ ├── stm32l1xx_crc.h
│ │ ├── stm32l1xx_dac.h
│ │ ├── stm32l1xx_dbgmcu.h
│ │ ├── stm32l1xx_dma.h
│ │ ├── stm32l1xx_exti.h
│ │ ├── stm32l1xx_flash.h
│ │ ├── stm32l1xx_fsmc.h
│ │ ├── stm32l1xx_gpio.h
│ │ ├── stm32l1xx_i2c.h
│ │ ├── stm32l1xx_iwdg.h
│ │ ├── stm32l1xx_lcd.h
│ │ ├── stm32l1xx_opamp.h
│ │ ├── stm32l1xx_pwr.h
│ │ ├── stm32l1xx_rcc.h
│ │ ├── stm32l1xx_rtc.h
│ │ ├── stm32l1xx_sdio.h
│ │ ├── stm32l1xx_spi.h
│ │ ├── stm32l1xx_syscfg.h
│ │ ├── stm32l1xx_tim.h
│ │ ├── stm32l1xx_usart.h
│ │ └── stm32l1xx_wwdg.h
│ └── src
│ ├── misc.c
│ ├── stm32l1xx_adc.c
│ ├── stm32l1xx_aes.c
│ ├── stm32l1xx_aes_util.c
│ ├── stm32l1xx_comp.c
│ ├── stm32l1xx_crc.c
│ ├── stm32l1xx_dac.c
│ ├── stm32l1xx_dbgmcu.c
│ ├── stm32l1xx_dma.c
│ ├── stm32l1xx_exti.c
│ ├── stm32l1xx_flash.c
│ ├── stm32l1xx_flash_ramfunc.c
│ ├── stm32l1xx_fsmc.c
│ ├── stm32l1xx_gpio.c
│ ├── stm32l1xx_i2c.c
│ ├── stm32l1xx_iwdg.c
│ ├── stm32l1xx_lcd.c
│ ├── stm32l1xx_opamp.c
│ ├── stm32l1xx_pwr.c
│ ├── stm32l1xx_rcc.c
│ ├── stm32l1xx_rtc.c
│ ├── stm32l1xx_sdio.c
│ ├── stm32l1xx_spi.c
│ ├── stm32l1xx_syscfg.c
│ ├── stm32l1xx_tim.c
│ ├── stm32l1xx_usart.c
│ └── stm32l1xx_wwdg.c
└── Project
├── SI
│ ├── Untitled Project.IAB
│ ├── Untitled Project.IAD
│ ├── Untitled Project.IMB
│ ├── Untitled Project.IMD
│ ├── Untitled Project.PFI
│ ├── Untitled Project.PO
│ ├── Untitled Project.PR
│ ├── Untitled Project.PRI
│ ├── Untitled Project.PS
│ ├── Untitled Project.SearchResults
│ └── Untitled Project.WK3
└── STM32L1xx_StdPeriph_Templates
├── APP
│ ├── ManageBlackNo.c
│ ├── ManageBlackNo.h
│ ├── ManageClock.c
│ ├── ManageClock.h
│ ├── ManageDealRule.c
│ ├── ManageDealRule.h
│ ├── ManageIap.c
│ ├── ManageIap.h
│ ├── ManageIdNo.c
│ ├── ManageIdNo.h
│ ├── ManageMachineNo.c
│ ├── ManageMachineNo.h
│ ├── ManageMachineType.c
│ ├── ManageMachineType.h
│ ├── ManageMainParameter.c
│ ├── ManageMainParameter.h
│ ├── ManagePassWord.c
│ ├── ManagePassWord.h
│ ├── ManageProgVer.c
│ ├── ManageProgVer.h
│ ├── ManageRecord.c
│ ├── ManageRecord.h
│ ├── ManageSignIn.c
│ ├── ManageSignIn.h
│ ├── ManageWifi.c
│ ├── ManageWifi.h
│ ├── Manage_Door.c
│ ├── Manage_Door.h
│ ├── Process_card.c
│ ├── Process_card.h
│ ├── Process_key.c
│ ├── Process_key.h
│ ├── blst_ver.c
│ ├── blst_ver.h
│ ├── protocol_deal.c
│ └── protocol_deal.h
├── Drv
│ ├── ARM_algorith.lib
│ ├── DataDef.h
│ ├── Drv_Adc.c
│ ├── Drv_Adc.h
│ ├── Drv_Clock.c
│ ├── Drv_Clock.h
│ ├── Drv_Control.c
│ ├── Drv_Control.h
│ ├── Drv_FM175xx.c
│ ├── Drv_FM175xx.h
│ ├── Drv_Led.c
│ ├── Drv_Led.h
│ ├── Drv_Lock.c
│ ├── Drv_Lock.h
│ ├── Drv_OnChipFlash.c
│ ├── Drv_OnChipFlash.h
│ ├── Drv_beep.c
│ ├── Drv_beep.h
│ ├── Drv_reader.c
│ ├── Drv_reader.h
│ ├── Drv_spi.c
│ ├── Drv_spi.h
│ ├── Drv_spi_flash.c
│ ├── Drv_spi_flash.h
│ ├── Drv_uart0.c
│ ├── Drv_uart0.h
│ ├── MfErrNo.h
│ ├── algorith.h
│ ├── bmp.h
│ ├── config.h
│ ├── crc.c
│ ├── crc.h
│ ├── delay.c
│ ├── delay.h
│ ├── myiic.c
│ ├── myiic.h
│ ├── oled.c
│ ├── oled.h
│ ├── oledfont.h
│ ├── sysInit.c
│ └── sysInit.h
├── MDK-ARM
│ ├── EventRecorderStub.scvd
│ ├── JLinkLog.txt
│ ├── JLinkSettings.ini
│ ├── Project.uvgui.56797
│ ├── Project.uvgui.99900027
│ ├── Project.uvgui.Administrator
│ ├── Project.uvgui.abab
│ ├── Project.uvgui.admin
│ ├── Project.uvgui.harih
│ ├── Project.uvgui.wcj
│ ├── Project.uvgui_99900027.bak
│ ├── Project.uvgui_Administrator.bak
│ ├── Project.uvgui_abab.bak
│ ├── Project.uvgui_admin.bak
│ ├── Project.uvgui_harih.bak
│ ├── Project.uvgui_wcj.bak
│ ├── Project.uvopt
│ ├── Project.uvproj
│ ├── Project_STM32L1XX_MD(STM32L1xxxBxx).dep
│ ├── Project_uvopt.bak
│ ├── Project_uvproj.bak
│ ├── STM32L152-EVAL
│ │ ├── 21082712.bin
│ │ ├── APP.axf
│ │ ├── APP.bin
│ │ ├── APP.bin.baiduyun.uploading.cfg
│ │ ├── APP.build_log.htm
│ │ ├── APP.hex
│ │ ├── APP.htm
│ │ ├── APP.lnp
│ │ ├── APP.map
│ │ ├── APP.plg
│ │ ├── APP.sct
│ │ ├── APP.tra
│ │ ├── APP21082714.bin
│ │ ├── APP_sct.Bak
│ │ ├── Demo_Log.txt
│ │ ├── ExtDll.iex
│ │ ├── WIFI升级用210727.bin
│ │ ├── blst_ver.__i
│ │ ├── blst_ver.crf
│ │ ├── blst_ver.d
│ │ ├── blst_ver.o
│ │ ├── cat.exe
│ │ ├── crc.__i
│ │ ├── crc.crf
│ │ ├── crc.d
│ │ ├── crc.o
│ │ ├── delay.__i
│ │ ├── delay.crf
│ │ ├── delay.d
│ │ ├── delay.o
│ │ ├── drv_adc.__i
│ │ ├── drv_adc.crf
│ │ ├── drv_adc.d
│ │ ├── drv_adc.o
│ │ ├── drv_beep.__i
│ │ ├── drv_beep.crf
│ │ ├── drv_beep.d
│ │ ├── drv_beep.o
│ │ ├── drv_clock.__i
│ │ ├── drv_clock.crf
│ │ ├── drv_clock.d
│ │ ├── drv_clock.o
│ │ ├── drv_control.__i
│ │ ├── drv_control.crf
│ │ ├── drv_control.d
│ │ ├── drv_control.o
│ │ ├── drv_fm175xx.__i
│ │ ├── drv_fm175xx.crf
│ │ ├── drv_fm175xx.d
│ │ ├── drv_fm175xx.o
│ │ ├── drv_lock.__i
│ │ ├── drv_lock.crf
│ │ ├── drv_lock.d
│ │ ├── drv_lock.o
│ │ ├── drv_onchipflash.__i
│ │ ├── drv_onchipflash.crf
│ │ ├── drv_onchipflash.d
│ │ ├── drv_onchipflash.o
│ │ ├── drv_reader.__i
│ │ ├── drv_reader.crf
│ │ ├── drv_reader.d
│ │ ├── drv_reader.o
│ │ ├── drv_spi.__i
│ │ ├── drv_spi.crf
│ │ ├── drv_spi.d
│ │ ├── drv_spi.o
│ │ ├── drv_spi_flash.__i
│ │ ├── drv_spi_flash.crf
│ │ ├── drv_spi_flash.d
│ │ ├── drv_spi_flash.o
│ │ ├── drv_uart0.__i
│ │ ├── drv_uart0.crf
│ │ ├── drv_uart0.d
│ │ ├── drv_uart0.o
│ │ ├── main.crf
│ │ ├── main.d
│ │ ├── main.o
│ │ ├── manage_door.__i
│ │ ├── manage_door.crf
│ │ ├── manage_door.d
│ │ ├── manage_door.o
│ │ ├── manageblackno.__i
│ │ ├── manageblackno.crf
│ │ ├── manageblackno.d
│ │ ├── manageblackno.o
│ │ ├── manageclock.__i
│ │ ├── manageclock.crf
│ │ ├── manageclock.d
│ │ ├── manageclock.o
│ │ ├── managedealrule.__i
│ │ ├── managedealrule.crf
│ │ ├── managedealrule.d
│ │ ├── managedealrule.o
│ │ ├── manageiap.__i
│ │ ├── manageiap.crf
│ │ ├── manageiap.d
│ │ ├── manageiap.o
│ │ ├── manageidno.__i
│ │ ├── manageidno.crf
│ │ ├── manageidno.d
│ │ ├── manageidno.o
│ │ ├── managemachineno.__i
│ │ ├── managemachineno.crf
│ │ ├── managemachineno.d
│ │ ├── managemachineno.o
│ │ ├── managemachinetype.__i
│ │ ├── managemachinetype.crf
│ │ ├── managemachinetype.d
│ │ ├── managemachinetype.o
│ │ ├── managemainparameter.__i
│ │ ├── managemainparameter.crf
│ │ ├── managemainparameter.d
│ │ ├── managemainparameter.o
│ │ ├── managepassword.__i
│ │ ├── managepassword.crf
│ │ ├── managepassword.d
│ │ ├── managepassword.o
│ │ ├── manageprogver.__i
│ │ ├── manageprogver.crf
│ │ ├── manageprogver.d
│ │ ├── manageprogver.o
│ │ ├── managerecord.__i
│ │ ├── managerecord.crf
│ │ ├── managerecord.d
│ │ ├── managerecord.o
│ │ ├── managewifi.__i
│ │ ├── managewifi.crf
│ │ ├── managewifi.d
│ │ ├── managewifi.o
│ │ ├── misc.crf
│ │ ├── misc.d
│ │ ├── misc.o
│ │ ├── myiic.__i
│ │ ├── myiic.crf
│ │ ├── myiic.d
│ │ ├── myiic.o
│ │ ├── oled.__i
│ │ ├── oled.crf
│ │ ├── oled.d
│ │ ├── oled.o
│ │ ├── process_card.__i
│ │ ├── process_card.crf
│ │ ├── process_card.d
│ │ ├── process_card.o
│ │ ├── process_key.__i
│ │ ├── process_key.crf
│ │ ├── process_key.d
│ │ ├── process_key.o
│ │ ├── protocol_deal.__i
│ │ ├── protocol_deal.crf
│ │ ├── protocol_deal.d
│ │ ├── protocol_deal.o
│ │ ├── startup_stm32l1xx_md.d
│ │ ├── startup_stm32l1xx_md.lst
│ │ ├── startup_stm32l1xx_md.o
│ │ ├── stm32l1xx_adc.crf
│ │ ├── stm32l1xx_adc.d
│ │ ├── stm32l1xx_adc.o
│ │ ├── stm32l1xx_aes.crf
│ │ ├── stm32l1xx_aes.d
│ │ ├── stm32l1xx_aes.o
│ │ ├── stm32l1xx_aes_util.crf
│ │ ├── stm32l1xx_aes_util.d
│ │ ├── stm32l1xx_aes_util.o
│ │ ├── stm32l1xx_comp.crf
│ │ ├── stm32l1xx_comp.d
│ │ ├── stm32l1xx_comp.o
│ │ ├── stm32l1xx_crc.crf
│ │ ├── stm32l1xx_crc.d
│ │ ├── stm32l1xx_crc.o
│ │ ├── stm32l1xx_dac.crf
│ │ ├── stm32l1xx_dac.d
│ │ ├── stm32l1xx_dac.o
│ │ ├── stm32l1xx_dbgmcu.crf
│ │ ├── stm32l1xx_dbgmcu.d
│ │ ├── stm32l1xx_dbgmcu.o
│ │ ├── stm32l1xx_dma.crf
│ │ ├── stm32l1xx_dma.d
│ │ ├── stm32l1xx_dma.o
│ │ ├── stm32l1xx_exti.crf
│ │ ├── stm32l1xx_exti.d
│ │ ├── stm32l1xx_exti.o
│ │ ├── stm32l1xx_flash.crf
│ │ ├── stm32l1xx_flash.d
│ │ ├── stm32l1xx_flash.o
│ │ ├── stm32l1xx_flash_ramfunc.crf
│ │ ├── stm32l1xx_flash_ramfunc.d
│ │ ├── stm32l1xx_flash_ramfunc.o
│ │ ├── stm32l1xx_fsmc.crf
│ │ ├── stm32l1xx_fsmc.d
│ │ ├── stm32l1xx_fsmc.o
│ │ ├── stm32l1xx_gpio.crf
│ │ ├── stm32l1xx_gpio.d
│ │ ├── stm32l1xx_gpio.o
│ │ ├── stm32l1xx_i2c.crf
│ │ ├── stm32l1xx_i2c.d
│ │ ├── stm32l1xx_i2c.o
│ │ ├── stm32l1xx_it.crf
│ │ ├── stm32l1xx_it.d
│ │ ├── stm32l1xx_it.o
│ │ ├── stm32l1xx_iwdg.crf
│ │ ├── stm32l1xx_iwdg.d
│ │ ├── stm32l1xx_iwdg.o
│ │ ├── stm32l1xx_lcd.crf
│ │ ├── stm32l1xx_lcd.d
│ │ ├── stm32l1xx_lcd.o
│ │ ├── stm32l1xx_opamp.crf
│ │ ├── stm32l1xx_opamp.d
│ │ ├── stm32l1xx_opamp.o
│ │ ├── stm32l1xx_pwr.crf
│ │ ├── stm32l1xx_pwr.d
│ │ ├── stm32l1xx_pwr.o
│ │ ├── stm32l1xx_rcc.crf
│ │ ├── stm32l1xx_rcc.d
│ │ ├── stm32l1xx_rcc.o
│ │ ├── stm32l1xx_rtc.crf
│ │ ├── stm32l1xx_rtc.d
│ │ ├── stm32l1xx_rtc.o
│ │ ├── stm32l1xx_sdio.crf
│ │ ├── stm32l1xx_sdio.d
│ │ ├── stm32l1xx_sdio.o
│ │ ├── stm32l1xx_spi.crf
│ │ ├── stm32l1xx_spi.d
│ │ ├── stm32l1xx_spi.o
│ │ ├── stm32l1xx_syscfg.crf
│ │ ├── stm32l1xx_syscfg.d
│ │ ├── stm32l1xx_syscfg.o
│ │ ├── stm32l1xx_tim.crf
│ │ ├── stm32l1xx_tim.d
│ │ ├── stm32l1xx_tim.o
│ │ ├── stm32l1xx_usart.crf
│ │ ├── stm32l1xx_usart.d
│ │ ├── stm32l1xx_usart.o
│ │ ├── stm32l1xx_wwdg.crf
│ │ ├── stm32l1xx_wwdg.d
│ │ ├── stm32l1xx_wwdg.o
│ │ ├── sysinit.__i
│ │ ├── sysinit.crf
│ │ ├── sysinit.d
│ │ ├── sysinit.o
│ │ ├── system_stm32l1xx.crf
│ │ ├── system_stm32l1xx.d
│ │ ├── system_stm32l1xx.o
│ │ ├── 门锁210118.bin
│ │ ├── 门锁210126.bin
│ │ ├── 门锁复位WIFI20201107.bin
│ │ ├── 驱动电脑时间加倍210106.bin
│ │ └── 解决通信死机问题210110.bin
│ └── readme.txt
├── Release_Notes.html
├── main.c
├── main.h
├── readme.txt
├── stm32l1xx_conf.h
├── stm32l1xx_it.c
├── stm32l1xx_it.h
└── system_stm32l1xx.c
26 directories, 461 files
评论